    BITS 32

    EXTERN _minijavaExit
    EXTERN _printInt
    EXTERN _newObject
    EXTERN _newArray
    EXTERN _assertPtr
    EXTERN _boundCheck

    GLOBAL _minijava_main_1

    SECTION .data

SECTION .text


_minijava_main_1:
    push ebp
    mov ebp, esp
    sub esp, 0
L4:
    mov edx, 1
    mov eax, 0
    cmp edx, eax
    jnz L5
L6:
    jmp L2
L5:
    jmp L0
L0:
L2:
    sub esp, 4
    mov eax, 0
    mov [esp+0], eax
    call _minijavaExit
    add esp, 4
    jmp L3
L3:
    
    add esp, 0
    pop ebp
    ret
    ; end of _minijava_main_1
